ForbesOil Markets In 2016: 1986 Or 1998?ForbesOil markets have started with a bang or, more precisely, an implosion with prices hitting levels not seen since pre-peak oil days (i.e., 2003, especially if you ignore December 23, 2008) and causing havoc in no
…